#ifndef __I2C_H__
#define __I2C_H__

//I2C起始条件
void I2C_Start (void);
	
//I2C终止条件
void I2C_Stop(void);
	
//发送一个字节
//Byte要发送的字节
void I2C_SendByte(unsigned char Byte);

//接收一个字节
//返回值接收的一个字节数据
unsigned char I2C_ReceiveByte (void);

//发送应答
//AckBit//0为发送应答//1为未应答
void I2C_SendAck(unsigned char AckBit);

//接收应答
//返回值
//接收到的应答位//0为接收应答//1为未接收应答
unsigned char I2C_ReceiveAck(void);

#endif